Tests Are Difficult To Write ^^^^^ Definition:
- If you have an exorbitantly difficult time writing tests, even as a newbie, you should take a critical look at the code you're trying to test. It usually indicates excessive coupling.
References:
Quality attributes
file-code;1em
- Code Examplecomment-discussion;1em
- Cause and Effectgraph;1em
- Frequencysync;1em
- Refactoring
- Unit Testing Smells: What Are Your Tests Telling You?
comment-discussion;1em